rolling devices - German English Dictionary